network
Class Queue

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.Vector
              extended bynetwork.Queue
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class Queue
extends java.util.Vector

Queue Klasse beinhaltet Objekt die gesendet werden sollen, od. aus dem Netzwerk gekommen sind u. verwaltet sie in einer Queue

See Also:
Serialized Form

Constructor Summary
Queue()
          Default Konstruktor
 
Method Summary
 java.lang.Object dequeue()
          liefert das vorderste Objekt aus der Queue u. löscht es
 void enqueue(java.lang.Object o)
          Fügt ein Element in die Queue ein
 void enqueueFirst(java.lang.Object o)
          Fügt ein Element an der ersten Stelle in die Queue ein
 java.lang.Object peek()
          liefert das vorderste Objekt aus der Queue
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Constructor Detail

Queue

public Queue()
Default Konstruktor

Method Detail

enqueue

public void enqueue(java.lang.Object o)
Fügt ein Element in die Queue ein

Parameters:
o - Objekt das hinzugefügt werden soll

enqueueFirst

public void enqueueFirst(java.lang.Object o)
Fügt ein Element an der ersten Stelle in die Queue ein

Parameters:
o - Objekt das hinzugefügt werden soll

dequeue

public java.lang.Object dequeue()
liefert das vorderste Objekt aus der Queue u. löscht es

Returns:
erstes Objekt aus der Queue

peek

public java.lang.Object peek()
liefert das vorderste Objekt aus der Queue

Returns:
erstes Objekt aus der Queue